sound-absorbent cladding - Spanish English Dictionary